package cn.jilian.meta.handler.domain;

import java.util.Collection;

public class ProxyStore extends AbstractStore {
	
	private Model model;
	
	private Collection<Object> fields;

	private Object proxy;
	
	private Boolean asynchronousLoad;
	
	private Boolean autoSync;
	
	private String batchUpdateMode;
	
	private Boolean autoLoad;
	
	private Boolean trackRemoved;
	
	private Boolean sortOnLoad;

	public Object getProxy() {
		return proxy;
	}

	public void setProxy(Object proxy) {
		this.proxy = proxy;
	}

	public Boolean getAutoLoad() {
		return autoLoad;
	}

	public void setAutoLoad(Boolean autoLoad) {
		this.autoLoad = autoLoad;
	}

	public Boolean getTrackRemoved() {
		return trackRemoved;
	}

	public void setTrackRemoved(Boolean trackRemoved) {
		this.trackRemoved = trackRemoved;
	}

	public Boolean getSortOnLoad() {
		return sortOnLoad;
	}

	public void setSortOnLoad(Boolean sortOnLoad) {
		this.sortOnLoad = sortOnLoad;
	}

	public Model getModel() {
		return model;
	}

	public void setModel(Model model) {
		this.model = model;
	}

	public Boolean getAsynchronousLoad() {
		return asynchronousLoad;
	}

	public void setAsynchronousLoad(Boolean asynchronousLoad) {
		this.asynchronousLoad = asynchronousLoad;
	}

	public Boolean getAutoSync() {
		return autoSync;
	}

	public void setAutoSync(Boolean autoSync) {
		this.autoSync = autoSync;
	}

	public String getBatchUpdateMode() {
		return batchUpdateMode;
	}

	public void setBatchUpdateMode(String batchUpdateMode) {
		this.batchUpdateMode = batchUpdateMode;
	}

	public Collection<Object> getFields() {
		return fields;
	}

	public void setFields(Collection<Object> fields) {
		this.fields = fields;
	}

	
	
}
